self-imposed term - Deutsch Englisch Wörterbuch